package org.sosim.modelo.processo;

import org.sosim.modelo.instrucao.Instrucao;
import org.sosim.modelo.memoria.TabelaAlocacaoMemoria;

public class ContextoSoftware {
	
	private final int idPrograma;
	private int ponteiroInstrucao;
	private TabelaAlocacaoMemoria memoria;
	
	public ContextoSoftware(int idPrograma){
		this.idPrograma = idPrograma;
		this.ponteiroInstrucao = 0;
	}
	
	public int getIdPrograma() {
		return idPrograma;
	}

	public Instrucao carregarProximaInstrucao(Processo processo){
		//TODOO
		return null;
	}
}
